package main

import (
	"fmt"
	"go_code/day08/bank"
	"log"
)

func main() {
	b1 := bank.NewAccount("10010", 8000, false)
	fmt.Println(b1)
	// 调用存款方法
	// err := b1.Deposit(-1000)
	// if err == nil {
	// 	// 获取余额
	// 	fmt.Println(b1.GetBalance())
	// } else {
	// 	// 否则失败，查看错误信息
	// 	log.Fatal(err)
	// }
	err := b1.Withdraw(10000)
	if err == nil {
		fmt.Println("全款1000成功，当前余额：", b1.GetBalance())
	} else {
		log.Fatal(err)
	}
}
